import { ListPage } from "custom/index";
import { getScriptManagePage } from './api'

const page = new ListPage('SubAccountStop');

page
  .api(getScriptManagePage)
  .useSearch()
    .addInputItem('keyword', '子账号名称/店铺ID/店铺名称')
    .addItem({ prop: 'accountName', label: '子账号名称' })
    .addItem({ prop: 'name', label: '客服姓名' })
    .addItem({ prop: 'flowerName', label: '客服花名' })
    .addItem({ prop: 'no', label: '客服工号' })
    .end()
  .useTable()
    .useIndexColumn().end()
    .useColumn('accountName').label('子账号名称').minWidth(140).end()
    .useColumn('platformName').label('平台').minWidth(120).end()
    .useColumn('serviceShiftName').label('班次').minWidth(120).end()
    .useColumn('onLineStatus').label('在线状态').minWidth(140).end()
    .useColumn('name').label('客服姓名').minWidth(180).end()
    .useColumn('flowerName').label('客服花名 ').minWidth(140).end()
    .useColumn('no').label('客服工号').minWidth(140).end()
    .useColumn('customGroupName').label('客服分组').minWidth(180).end()
    .useColumn('t12').label('开始日期').minWidth(180).end()
    .useColumn('t12').label('结束日期').minWidth(180).end()
    .end()
  .usePagination()
    .end()
  .useAuthButton()
    .useItem('export').content('导出数据').exportExcel().end()
    .end()
  .useAuthColumn({ width: 110 })
    .useItem('add').content('添加状态').end()
    .end()

export default page
